Using HPC and PGAs to Optimize Noisy Computational Models of Cognition
نویسندگان
چکیده
Cognitive modeling on high performance computing platforms is an emerging field. A preliminary analysis i s presented on the use of parallel processing and genetic algorithms for optimizing the fit of non-linear, multivariable symbolic models of human cognition to experimental data. The effectiveness of this experimental optimization methodology i s illustrated with a prototype model of a serial arithmetic task built in the ACT-R cognitive architecture. The results confirm that HPC-based optimization techniques could replace the manual optimization techniques used by cognitive modelers up until the present.
منابع مشابه
Effective use of the PGAS Paradigm: Driving Transformations and Self-Adaptive Behavior in DASH-Applications
DASH is a library of distributed data structures and algorithms designed for running the applications on modern HPC architectures, composed of hierarchical network interconnections and stratified memory. DASH implements a PGAS (partitioned global address space) model in the form of C++ templates, built on top of DART – a run-time system with an abstracted tier above existing one-sided communica...
متن کاملAdvanced Communication Techniques for Gyrokinetic Fusion Applications on Ultra-Scale Platforms
In this paper we explore new parallel language constructs for the communication kernel of a real world magnetic fusion simulation code using the Partitioned Global Address Space (PGAS) model. The studied kernel is the particle shift phase of a tokamak simulation code in a toroidal geometry, which models the transit of charged particles between neighboring toroidal computational domains. We intr...
متن کاملPyGAS: A Partitioned Global Address Space Extension for Python
High-level, productivity-oriented languages such as Python are becoming increasingly popular in HPC applications as “glue” and prototyping code. The PGAS model offers its own productivity advantages [6], and combining PGAS and Python is a promising approach for rapid development of parallel applications. We discuss the potential benefits and challenges of a PGAS extension to Python, and we pres...
متن کاملGlobal Address Space Communication Techniques for Gyrokinetic Fusion Applications on Ultra-Scale Platforms
Recent innovations in computer architecture, system architecture, and programming models require application codes from a variety of areas to be updated to fully exploit the technological potential on cutting-edge HPC systems, for example, systems with hardware support for the Partitioned Global Address Space (PGAS) model. We explore new parallel language constructs based on the PGAS model usin...
متن کاملParticle gibbs with ancestor sampling
Particle Markov chain Monte Carlo (PMCMC) is a systematic way of combining the two main tools used for Monte Carlo statistical inference: sequential Monte Carlo (SMC) and Markov chain Monte Carlo (MCMC). We present a new PMCMC algorithm that we refer to as particle Gibbs with ancestor sampling (PGAS). PGAS provides the data analyst with an off-the-shelf class of Markov kernels that can be used ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007